package dao

import (
	"time"
)

// 这是 LiSPlatformViewData 的全局公开dao对象
var LiSPlatformViewDataDao = liSPlatformViewDataDao{}

// 这是 li_s_platform_view_data表 的实体类
type LiSPlatformViewData struct {
	Id      int       `json:"id" form:"id" v:"id"`                   // ID
	Date    time.Time `json:"date" form:"date" v:"date"`             // 统计日
	PvNum   int       `json:"pv_num" form:"pv_num" v:"pv_num"`       // PV数量
	StoreId string    `json:"store_id" form:"store_id" v:"store_id"` // 店铺ID
	UvNum   int       `json:"uv_num" form:"uv_num" v:"uv_num"`       // UV数量

}

// 注意:这是 LiSPlatformViewData 的私有dao对象
type liSPlatformViewDataDao struct {
	Insert func(arg LiSPlatformViewData) int                 //插入一条记录
	Update func(arg LiSPlatformViewData) int                 //更新一条记录
	Delete func(arg LiSPlatformViewData) int                 //删除一条记录
	Select func(arg LiSPlatformViewData) LiSPlatformViewData //获取一条记录
}
